package com.example.gulimallmember.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 会员收藏的专题活动
 * 
 * @author zzl
 * @email zzl@gmail.com
 * @date 2025-10-27 08:51:23
 */

@TableName("ums_member_collect_subject")
public class MemberCollectSubjectEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@TableId
	private Long id;
	/**
	 * subject_id
	 */
	private Long subjectId;
	/**
	 * subject_name
	 */
	private String subjectName;
	/**
	 * subject_img
	 */
	private String subjectImg;
	/**
	 * 活动url
	 */
	private String subjectUrll;

	public MemberCollectSubjectEntity( Long id, Long subjectId, String subjectName, String subjectImg, String subjectUrll) {
		this.id = id;
		this.subjectId = subjectId;
		this.subjectName = subjectName;
		this.subjectImg = subjectImg;
		this.subjectUrll = subjectUrll;
	}

	public MemberCollectSubjectEntity() {
	}



	/**
	 * 获取
	 * @return id
	 */
	public Long getId() {
		return id;
	}

	/**
	 * 设置
	 * @param id
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * 获取
	 * @return subjectId
	 */
	public Long getSubjectId() {
		return subjectId;
	}

	/**
	 * 设置
	 * @param subjectId
	 */
	public void setSubjectId(Long subjectId) {
		this.subjectId = subjectId;
	}

	/**
	 * 获取
	 * @return subjectName
	 */
	public String getSubjectName() {
		return subjectName;
	}

	/**
	 * 设置
	 * @param subjectName
	 */
	public void setSubjectName(String subjectName) {
		this.subjectName = subjectName;
	}

	/**
	 * 获取
	 * @return subjectImg
	 */
	public String getSubjectImg() {
		return subjectImg;
	}

	/**
	 * 设置
	 * @param subjectImg
	 */
	public void setSubjectImg(String subjectImg) {
		this.subjectImg = subjectImg;
	}

	/**
	 * 获取
	 * @return subjectUrll
	 */
	public String getSubjectUrll() {
		return subjectUrll;
	}

	/**
	 * 设置
	 * @param subjectUrll
	 */
	public void setSubjectUrll(String subjectUrll) {
		this.subjectUrll = subjectUrll;
	}

	public String toString() {
		return "MemberCollectSubjectEntity{serialVersionUID = " + serialVersionUID + ", id = " + id + ", subjectId = " + subjectId + ", subjectName = " + subjectName + ", subjectImg = " + subjectImg + ", subjectUrll = " + subjectUrll + "}";
	}
}
